home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / BBS-Archive / Comm / AmiTCP30b2.lha / src / amitcp / protos / netinet / in_protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-03-05  |  847 b   |  36 lines

  1. /* Prototypes for functions defined in
  2. in.c
  3.  */
  4.  
  5. struct in_addr in_makeaddr(u_long net,
  6.                            u_long host);
  7.  
  8. u_long in_netof(struct in_addr in);
  9.  
  10. void in_sockmaskof(struct in_addr in,
  11.                   register struct sockaddr_in * sockmask);
  12.  
  13. u_long in_lnaof(struct in_addr in);
  14.  
  15. int in_localaddr(struct in_addr in);
  16.  
  17. int in_canforward(struct in_addr in);
  18.  
  19. int in_control(struct socket * so,
  20.                int cmd,
  21.                caddr_t data,
  22.                register struct ifnet * ifp);
  23.  
  24. void in_ifscrub(register struct ifnet * ifp,
  25.                register struct in_ifaddr * ia);
  26.  
  27. int in_ifinit(register struct ifnet * ifp,
  28.               register struct in_ifaddr * ia,
  29.               struct sockaddr_in * sin,
  30.               int scrub);
  31.  
  32. struct in_ifaddr * in_iaonnetof(u_long net);
  33.  
  34. int in_broadcast(struct in_addr in);
  35.  
  36.